.container {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-10);
  width: 100%;
}

.formContainer {
  position: relative;
  width: 100%;
  max-height: 2000px;
  border-radius: var(--border-radius-xl);
  transition: max-height 600ms cubic-bezier(0.4, 0, 0.2, 1);
}

/* For reduced motion preference */
@media (prefers-reduced-motion: reduce) {
  .formContainer {
    transition: none;
  }
}
